Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
66 BEECH VIEW Terraced £323,500 21 Jan 2022